package cn.zwx.activiti.example.model.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @description:
 * @projectName:activiti-example
 * @see:cn.zwx.activiti.example.model.resp
 * @author:zhangwenxue
 * @createTime:2021/6/2 21:29
 * @version:1.0
 */
@Data
@ApiModel("获取我的代办任务返回参数")
public class UserTaskResp {

    @ApiModelProperty("任务id")
    private String id;

    @ApiModelProperty("流程实例id")
    private String processInstanceId;

    @ApiModelProperty("流程定义Key")
    private String processDefinitionKey;

    @ApiModelProperty("流程定义Id")
    private String processDefinitionId;

    @ApiModelProperty("流程实例名称")
    private String processInstanceName;


    @ApiModelProperty("任务名称")
    private String taskName;

    @ApiModelProperty("任务创建时间 时间格式 yyyy-MM-dd HH:mm:ss")
    private String createdDate;

    @ApiModelProperty("到期时间 时间格式 yyyy-MM-dd HH:mm:ss")
    private String dueDate;

    @ApiModelProperty("任务类型 1-自己的任务 2-拾取任务")
    private Integer taskType;

    @ApiModelProperty("任务类名称")
    private String taskTypeName;




}
